- 落
- Falling leaves: to fall, drop, descend, settle; translit. (sa) la, (sa) na.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.